define(['jquery', 'hbars!templates/headerView', 'hbars!templates/indexView', 'm/indexModel'], function ($, headerView, indexView, indexModel) {
    'use strict';

    return function () {
        //模板加载判断
    	console.log('.html:' + $('#header').html());
    	console.log('header():' + headerView());
    	if($('#header').html().toString() == headerView().toString()){
    		console.log("header内容已经存在，所以可以不用再次加载模板文件了");
    	}else{
            $('#header').html(headerView());
        }

        //渲染模板
        var callback = function(data){
            $('#view').html(indexView( data ));
        };
        
        indexModel(callback);
        
        //...其他操作！
    };
});